Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBORNE PLACE Terraced £178,278 £170,000 28 Feb 2022
2 OSBORNE PLACE Semi-Detached £289,803 £157,500 23 Jun 2009
3 OSBORNE PLACE Terraced £151,291 £89,200 12 Jun 2012
4 OSBORNE PLACE Terraced £207,912 £94,000 21 Nov 2003
5 OSBORNE PLACE Terraced £155,000 1 Dec 2023
7 OSBORNE PLACE Terraced £135,549 £110,000 30 Nov 2018
8 OSBORNE PLACE Terraced £220,782 £81,950 26 Sep 2002
10 OSBORNE PLACE Terraced £224,773 £81,950 30 Aug 2002
12 OSBORNE PLACE Semi-Detached £248,671 £102,500 7 Mar 2003
14 OSBORNE PLACE Semi-Detached £224,995 £105,000 23 Jan 2004